<?php
include('admAux.package.php');
include('edital.package.php');
include('aluno.package.php');
include('database.package.php');

$adm = new AdmAuxServico();
$edital = new EditalServico();
$alun = new AlunoServico();

if (isset($_REQUEST['opt'])) {
	$op = $_REQUEST['opt'];
	
	if (!isset($_REQUEST['id']))
		$_REQUEST['id'] = 0;
	$conteudo = $_REQUEST;
	if (isset($_FILES)) {
		$conteudo['arquivo'] = $_FILES;
	}
	//print_r($conteudo);
	switch($op) {
		case 1:	//cadastrar administrador
				$adm->cadastrarAdmAux($conteudo);
				header("location: ../mostrarAdmAuxilio.php");
		break;
		case 2:	//editar administrador
				$adm->atualizarAdmAux($conteudo);
				header("location: ../mostrarAdmAuxilio.php");
		break;
		case 3:	//remover administrador
				$adm->removerAdmAux($conteudo);
				header("location:../formLogin.php");
		break;
		case 4:	//listar adm
				header("location: ../mostrarAdmAuxilio.php");
		break;
		case 5:	//consultar alunos cadastrados
		break;
		case 6:	//consultar alunos inscritos
		break;
		case 7:	//cadastrar edital
				$edital->cadastrarEdital($conteudo);
		break;
		case 8:	//editar edital
				$edital->atualizarEdital($conteudo);
		break;
		case 9:	//remover edital
				$edital->removerEdital($conteudo);
		break;
		case 10: //listar editais
				header("location: ../mostrarEdital.php");
		break;
		case 11: //efetuar login
				$administrador = new AdmAux();
				 	
				 $administrador->setEmail($conteudo['email']);
				 $administrador->setSenha($conteudo['senha']);
				 	
				 $retorno = $adm->login($administrador);
				 if ($retorno['codigo'] == 0)
				 	header("location:../telaInicial.php");
				 else {
				 	$aluno = new Aluno();
				 		
				 	$aluno->setEmail($conteudo['email']);
				 	$aluno->setSenha($conteudo['senha']);
				 	
				 	$retorno = $alun->login($aluno);
				 	print_r($retorno);
				 	if($retorno['codigo'] == 0)
				 		header("location:../telaInicialAluno.php");
					else
				 		header("location:../formLogin.php");
				 }
		break;
		case 12: //efetuar logout
				session_start();
				$logado = $_SESSION['logged'];
				$adm->logout();
				header("location: ../formLogin.php");
		break;
		case 13: //solicitar senha
		break;
	}
}
?>